#include "EnemyPlane.h"
#include "config.h"

EnemyPlane::EnemyPlane(QWidget *parent, int level)
    : BasePlane(parent)
    , level(level)
{
    // 根据敌机级别设置不同属性（速度、图片）
    switch (level) {
    case 1: // 小型敌机（最弱、最快）
        setPixmap(QPixmap(ENEMY1_PATH));
        speed = 4;
        break;
    case 2: // 中型敌机（中等强度）
        setPixmap(QPixmap(ENEMY2_PATH));
        speed = 3;
        break;
    case 3: // 大型敌机（最强、最慢）
        setPixmap(QPixmap(ENEMY3_PATH));
        speed = 2;
        break;
    default: // 默认小型敌机
        setPixmap(QPixmap(ENEMY1_PATH));
        speed = 4;
        break;
    }
}
